package cn.kgc.viny.smbms.service;

import cn.kgc.viny.smbms.entity.User;
import com.github.pagehelper.PageInfo;

import java.util.List;
import java.util.Map;

public interface UserService {
    //登录
    User findUser(String userCode, String userPassword);
    //查询用户
    PageInfo<User> find(User condition, Integer pageNum, Integer pageSize);
    //添加
    void add(User user);
    //查user count
    Integer findUserCount(String userCode);
    //根据id查找user对象
    User findById(Long userId);

    void modify(User user);

    List<User> findUsersByRoleId(Long roleId);
}
